﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SO.MyMoney
{
    public sealed class Definitions
    {
        public static string BOOKING_LIST = "soBookings";
        public static string BOOKING_PERIOD_LIST = "soBookingPeriod";
        public static string BOOKING_ACCOUNT_LIST = "soBookingAccounts";
        public static string SETTING_LIST = "soSettings";
        public static string BOOKING_MANDATORY_LIST = "soBookingMandatory";

        public static string FIELD_BOOKING_TITLE = "BookingText";
        public static string FIELD_BOOKING_DATE = "BookingDate";
        public static string FIELD_BOOKING_AMOUNT = "BookingAmount";
        public static string FIELD_BOOKING_ACCOUNT = "BookingAccount";
        public static string FIELD_BOOKING_MONTH = "BookingMonth";
        public static string FIELD_BOOKING_YEAR = "BookingYear";
        public static string FIELD_BOOKING_PERIOD = "BookingPeriod";
        public static string FIELD_BOOKING_MANDATORY = "BookingMandatory";

        public static string FIELD_ACCOUNT_NO = "AccountNumber";
        public static string FIELD_ACCOUNT_TYPE = "AccountType";
        public static string FIELD_ACCOUNT_VALUE_DEBIT = "Debit";
        public static string FIELD_ACCOUNT_VALUE_CREDIT = "Credit";
        
        public static string FIELD_PERIOD_START = "PeriodStart";
        public static string FIELD_PERIOD_END = "PeriodEnd";

        public static string FIELD_MANDATORY_NUMBER = "MandatoryNumber";
        public static string FIELD_MANDATORY_CURPER = "CurrentPeriod";

        public static string FIELD_SETTING_VALUE = "SettingValue";

        public static string SETTING_CURR_PERIOD = "CURR_PERIOD_ID";
        public static string SETTING_SYS_MANDATORY = "SYS_MANDATORY";
    }
}
